var { initObj, formatObj } = require('../libs/common');

var init = function (data) {
    return initObj(mod, data);
}

var format = function (data) {
    return formatObj(mod, data);
}

// 待办表
var mod = {
    name: {
        name: '待办名称',// 如： 相册解锁
        type: 'string',
        length: 50
    },
    pcode: {
        name: '用户code',
        type: 'string',
        length: 12
    },
    gcode: {
        name: '关联用户code',
        type: 'string',
        length: 12
    },
    status: {
        name: '状态', // 0： 待办 1：已通过  2：已拒绝
        type: 'number',
        defaul: 0
    },
    message: {
        name: '处理意见',
        type: 'string',
        length: 500
    },
    createtime: {
        name: '创建时间',
        type: 'date',
        default: new Date()
    },
    updatetime: {
        name: '更新时间',
        type: 'date',
        default: new Date()
    }
};

module.exports = {
    init,
    format
};